/*
package com.example.springboot_practice.Config;

import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.http.converter.json.GsonHttpMessageConverter;

import java.lang.reflect.Modifier;

*/
/**
 * @Description: SpringBoot整合Web开发(自定义转换器 Gson)
 * @Author 王宝凯
 * @Date 2020/9/8
 *//*

@Configuration
public class GsonConfig {
    @Bean
    GsonHttpMessageConverter gsonHttpMessageConverter(){
        //提供一个 GsonHttpMessageConverter 实例
        GsonHttpMessageConverter converter = new GsonHttpMessageConverter();
        GsonBuilder builder = new GsonBuilder();
        //设置 Gson 解析时的日期格式
        builder.setDateFormat("yyyy-MM-dd");
        //设置 Gson 解析时修饰符为 protected 的字段被过滤掉
        builder.excludeFieldsWithModifiers(Modifier.PROTECTED);
        //创建 Gson 对象放入 GsonHttpMessageConverter 的实例中并返回 converter
        Gson gson = builder.create();
        converter.setGson(gson);
        return converter;
    }
}
*/
